home *** CD-ROM | disk | FTP | other *** search
Makefile | 2005-04-12 | 1.1 KB | 39 lines |
- mk_output_d = :
- ProjNm = CopyRoms
-
- mk_source_d = {mk_output_d}source:
- mk_obj_d = {mk_output_d}obj:
- mk_built_program = {mk_output_d}{ProjNm}
-
- mk_CallC = SC
- mk_COptions = -proto strict -w 17 -align mac68k -b -mbg off -opt space
- mk_CallA = Asm
- mk_AOptions = -case on
-
-
- TheApplication ƒ "{mk_built_program}"
-
- "{mk_obj_d}{ProjNm}.c.o" ƒ "{mk_source_d}{ProjNm}.c"
- {mk_CallC} "{mk_source_d}{ProjNm}.c" -o "{mk_obj_d}{ProjNm}.c.o" {mk_COptions}
- "{mk_obj_d}{ProjNm}.a.o" ƒ "{mk_source_d}{ProjNm}.a"
- {mk_CallA} "{mk_source_d}{ProjNm}.a" -o "{mk_obj_d}{ProjNm}.a.o" {mk_AOptions}
-
- ObjFiles = ∂
- "{mk_obj_d}{ProjNm}.a.o" ∂
- "{mk_obj_d}{ProjNm}.c.o" ∂
-
-
- "{mk_obj_d}{ProjNm}.rsrc" ƒ "{mk_source_d}{ProjNm}.r"
- Rez -t rsrc -c RSED -i "{RIncludes}" "{mk_source_d}{ProjNm}.r" -o "{mk_obj_d}{ProjNm}.rsrc"
-
- "{mk_built_program}" ƒ {ObjFiles} "{mk_obj_d}{ProjNm}.rsrc"
- Duplicate -y "{mk_obj_d}{ProjNm}.rsrc" "{mk_built_program}"
- Link -t APPL -c '????' -rn ∂
- -sg Main=STDCLIB,SANELIB,CSANELib,SADEV,STDIO ∂
- -o {mk_built_program} ∂
- {ObjFiles}
- SetFile -d . -m . -a B "{mk_built_program}"
-
- clean ƒ
- Delete -i "{mk_built_program}" {ObjFiles} "{mk_obj_d}{ProjNm}.rsrc"
-